render every assistance - Spanish English Dictionary